+2008-07-15 Matthias Clasen <mclasen@redhat.com>
+
+ * tests/testfilechooserbutton.c: Add an "Unselect all" button.
+
2008-07-15 Matthias Clasen <mclasen@redhat.com>
Bug 507394 – mem leak from gtk_selection_add_targets
}
}
+static void
+unselect_all_clicked_cb (GtkWidget *button,
+ gpointer user_data)
+{
+ gtk_file_chooser_unselect_all (user_data);
+}
+
static void
tests_button_clicked_cb (GtkButton *real_button,
gpointer user_data)
gtk_box_pack_start (GTK_BOX (box), button, FALSE, FALSE, 0);
gtk_widget_show (button);
+ button = gtk_button_new_with_label ("Unselect all");
+ g_signal_connect (button, "clicked",
+ G_CALLBACK (unselect_all_clicked_cb), user_data);
+ gtk_box_pack_start (GTK_BOX (box), button, FALSE, FALSE, 0);
+ gtk_widget_show (button);
+
g_signal_connect (tests, "delete-event", G_CALLBACK (delete_event_cb), NULL);
g_object_set_data (user_data, "tests-dialog", tests);
}